package cn.com.lms.business.learning.persistence.entity.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import org.springframework.data.domain.Page;

/*
 * @author liuwei
 * @date 2020/4/8 19:46
 * @desc //学习计划统计VO
 */
public class UserLearningListCount {

    @Schema(description = "全部")
    private Number allCount;
    @Schema(description = "未完成")
    private Number unFinish;
    @Schema(description = "已完成")
    private Number finishCount;
    @Schema(description = "未通过")
    private Number unFinishCount;

    @Schema(description = "列表集合")
    private Page<?> page;

    public Number getAllCount() {
        return allCount;
    }

    public void setAllCount(Number allCount) {
        this.allCount = allCount == null ? 0 : allCount;
    }

    public Number getUnFinish() {
        return unFinish;
    }

    public void setUnFinish(Number unFinish) {
        this.unFinish = unFinish == null ? 0 : unFinish;
    }

    public Number getFinishCount() {
        return finishCount;
    }

    public void setFinishCount(Number finishCount) {
        this.finishCount = finishCount == null ? 0 : finishCount;
    }

    public Number getUnFinishCount() {
        return unFinishCount;
    }

    public void setUnFinishCount(Number unFinishCount) {
        this.unFinishCount = unFinishCount;
    }

    public Page<?> getPage() {
        return page;
    }

    public void setPage(Page<?> page) {
        this.page = page;
    }
}
